package com.deram.ctin.serv.business.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

@ApiModel(description = "失信人信息")
public class BusinessDishonest implements Serializable {

    @ApiModelProperty(value = "ID")
    private Long id;
    @ApiModelProperty(value = "被执行人")
    private String humanName;
    @ApiModelProperty(value = "执行法院")
    private String court;
    @ApiModelProperty(value = "省份")
    private String province;
    @ApiModelProperty(value = "执行依据文号")
    private String gistCode;
    @ApiModelProperty(value = "立案时间")
    private Date registerDate;
    @ApiModelProperty(value = "案号")
    private String referenceCode;
    @ApiModelProperty(value = "做出执行依据单位")
    private String authority;
    @ApiModelProperty(value = "生效法律文书做出的义务")
    private String duty;
    @ApiModelProperty(value = "被执行人履行情况")
    private String performance;
    @ApiModelProperty(value = "发布时间")
    private Date publishTime;
    @ApiModelProperty(value = "企业ID")
    private Long enterId;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getHumanName() {
        return humanName;
    }

    public void setHumanName(String humanName) {
        this.humanName = humanName == null ? null : humanName.trim();
    }

    public String getCourt() {
        return court;
    }

    public void setCourt(String court) {
        this.court = court == null ? null : court.trim();
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province == null ? null : province.trim();
    }

    public String getGistCode() {
        return gistCode;
    }

    public void setGistCode(String gistCode) {
        this.gistCode = gistCode == null ? null : gistCode.trim();
    }

    public Date getRegisterDate() {
        return registerDate;
    }

    public void setRegisterDate(Date registerDate) {
        this.registerDate = registerDate;
    }

    public String getReferenceCode() {
        return referenceCode;
    }

    public void setReferenceCode(String referenceCode) {
        this.referenceCode = referenceCode == null ? null : referenceCode.trim();
    }

    public String getAuthority() {
        return authority;
    }

    public void setAuthority(String authority) {
        this.authority = authority == null ? null : authority.trim();
    }

    public Date getPublishTime() {
        return publishTime;
    }

    public void setPublishTime(Date publishTime) {
        this.publishTime = publishTime;
    }

    public Long getEnterId() {
        return enterId;
    }

    public void setEnterId(Long enterId) {
        this.enterId = enterId;
    }

    public String getDuty() {
        return duty;
    }

    public void setDuty(String duty) {
        this.duty = duty;
    }

    public String getPerformance() {
        return performance;
    }

    public void setPerformance(String performance) {
        this.performance = performance;
    }

    @Override
    public String toString() {
        return "BusinessDishonest{" +
                "id=" + id +
                ", humanName='" + humanName + '\'' +
                ", court='" + court + '\'' +
                ", province='" + province + '\'' +
                ", gistCode='" + gistCode + '\'' +
                ", registerDate=" + registerDate +
                ", referenceCode='" + referenceCode + '\'' +
                ", authority='" + authority + '\'' +
                ", duty='" + duty + '\'' +
                ", performance='" + performance + '\'' +
                ", publishTime=" + publishTime +
                ", enterId=" + enterId +
                '}';
    }
}